come before the public - German English Dictionary